c6aae7f8385c23ba59c2a1688783bf243648d0fc,source/com/intellij/facet/impl/ui/actions/AddFacetAction.java,AddFacetAction,actionPerformed,#AnActionEvent#,30
Before Change
facetName = myType.getPresentableName() + i;
i++;
}
myEditor.createFacet(parent, myType, facetName);
}
private static boolean facetExists(final String facetName, final Collection<FacetInfo> facetInfos) {
After Change
}
final FacetTypeId underlyingFacetType = myType.getUnderlyingFacetType();
if (parent == null && underlyingFacetType == null || parent != null && parent.getFacetType().getId() == underlyingFacetType) {
myEditor.createFacet(parent, myType, facetName);
}
else {
LOG.assertTrue(parent != null);